草庐IT

ruby gem - LoadError

全部标签

ruby - 在 ubuntu 服务器上使用 RubyGems

我已经通过官方教程在我的Ubuntu10.04服务器上安装了RubyonRails:https://help.ubuntu.com/10.04/serverguide/C/ruby-on-rails.html但是我遇到了一些麻烦。请帮帮我!1)我无法安装任何gem!sudogeminstallsqlite3-ruby返回ERROR:Errorinstallingsqlite3-ruby:ERROR:Failedtobuildgemnativeextension./usr/bin/ruby1.8extconf.rbextconf.rb:3:in`require':nosuchfileto

ruby-on-rails - IRB 在尝试要求 "LoadError: cannot load such file -- nokogiri"时显示 "nokogiri"错误

在IRB中,当我键入require“nokogiri”时,出现以下错误:LoadError:cannotloadsuchfile--nokogiri我的gemfile中安装了nokogirigem,可以在Rails中毫无问题地使用它,但在IRB中它会抛出错误。我在OSXMavericks以防有帮助。以下是我的本地gem列表:actionmailer(4.0.2)actionpack(4.0.2)activemodel(4.0.2)activerecord(4.0.2)activerecord-deprecated_finders(1.0.3)activesupport(4.0.2)ar

ruby-on-rails - Rspec测试加载错误: cannot load such file -- spec_helper (LoadError)

我正在阅读有关RSpec测试的章节,但我一直收到加载错误。它告诉我首先创建一个新分支,然后创建两个新目录:Models和Spec。在这些目录中,我应该制作两个文件;models/entry.rb和spec/entry_spec.rb。在spec/entry_spec.rb中,我应该输入以下代码:require_relative'../models/entry'RSpec.describeEntrydoend然后在我的models/entry.rb中,我应该放这段代码:classEntryend然后我应该运行这个终端命令:$rspecspec/entry_spec.rb得到这个结果:No

ruby - 如何为 openshift 设置 RHC?我遇到: `can' t 满足 'highline (~> 1.6.11)' ,已经激活 'highline-1.7.1' (Gem::LoadError)

我需要使用openshift来部署Web应用程序并修改文件以连接数据库,然后我安装了RHC。但是不能设置。我安装了rbenv,但不知道如何使用。我的mac买了1周。基本上安装的软件不多。完整的错误信息如下:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:1206:in`blockinactivate_dependencies':can'tsatisfy'highline(~>1.6.11)',alreadyactivated'highl

代理 : InvalidArgument 后面的 RubyGems

另一个问题(此处:)有我尝试过但没有用的解决方案。我在工作中使用代理,无法弄清楚如何让RubyGems通过它工作。这里有一些输出可以帮助:josiah@BOX-OF-DOOOM:/etc$exportHTTP_PROXY=http://jkiehl:supersecret@www-proxy.myproxysdomain.com:80/josiah@BOX-OF-DOOOM:/etc$sudogemicucumberERROR:http://rubygems.org/doesnotappeartobearepositoryERROR:Couldnotfindavalidgem'cucu

ruby-on-rails - rubygems.org 上的错误网关 502

只是想知道是否有人对ruby​​gems.org有同样的问题我赞成将所有东西都整合到ruby​​gems.org上的决定,但是当默认是ruby​​forge时——我从来没有遇到过任何问题。现在看来,我每次进行新安装时都无法更新gems。我的意思是我可以解决它,但是通过浏览器下载gems然后手动安装它们-但这非常烦人。我不断收到错误响应错误网关502的消息(此处为一些gem的名称)。它永远不会在同一个gem上中断,而且我在安装Rails堆栈时遇到的问题大多是-例如邮件、railties、actionmailer等。其他gem,如nokogori或haml-安装没有任何问题。如果我运行bu

ruby - LoadError : Expected {app_path}/models/model file. rb 定义模型名称

运行时出现错误LoadError:Expected/home/user/Desktop/Tripurari/myapp/app/models/host.rbtodefineHost##但它上面的每样东西都各就各位。有人能告诉我方法下面的确切问题是什么吗?defself.check_all(keyword)memo_mutex=Mutex.newmemo={}threads=[]name=keyword.keywordSITES.eachdo|site_and_options|threads 最佳答案 问题可能是由自动加载器引起的。如

ruby-on-rails - 无法生成新的 Rails 应用程序 - `load' : cannot load such file --/home/***/. rvm/gems/ruby-2.2.0/gems/rails-4.2.0/bin/rails (LoadError)

我无法运行railsnewSomeApp。我收到以下错误:load':无法加载此类文件--/home/captainawesome/.rvm/gems/ruby-2.2.0/gems/rails-4.2.0/bin/rails(LoadError)通过路径:/home/captainawesome/.rvm/gems/ruby-2.2.0/gems/rails-4.2.0/bin/rails,bin目录不存在。另外,请知道我仍然可以运行Rails服务器和控制台,但不能运行railsnewapp。我目前的设置Ubuntu14.04ruby2.2.0p0rails4.2.0rvm1.26.

ruby `require' : cannot load such file (LoadError)

我的目录结构如下所示:-lib-yp-crawler(directory)-file-a.rb-file-b.rb-file-c.rb-yp-crawler.rb我的lib/yp-crawler.rb文件如下所示:require"yp-crawler/file-c"require"yp-crawler/file-b"require"yp-crawler/file-a"moduleYPCrawlerend当我尝试通过这样做在命令行运行我的文件时:rubylib/yp-crawler.rb我收到这个错误:`require':cannotloadsuchfile--yp-crawler/fi

ruby-on-rails - Active_support/dependencies.rb :247 `require' : cannot load such file -- 2. 1/pg_ext (LoadError)

我在Windows机器上使用Ruby2.1.5、Rails4.1.6和PostgreSQL9.3.5。当我尝试bundleexecrailsserver时,我遇到了以下错误:DLisdeprecated,pleaseuseFiddlec:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-4.1.6/lib/active_support/dependencies.rb:247:in`require':cannotloadsuchfile--2.1/pg_ext(LoadError)fromc:/RailsIn